Top 10k strings from Spectrum Computing - Issue 06 (1984)(ASP Software)[a].tzx
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
14 ;"START THE TAPE": 8 h;"Page ";a/h 8 - Q to Quit": 8 THEN PRESS ANY KEY 6 USE LIST 2 6 ;" STOP THE TAPE " 6 ;" PRESS ANY KEY TO TURN PAGE " 4 h;" 48K Only"''" Press 2 or 3 for pages or"'" Hold S for 3 8888888888 2 pt=pt+w(f): 2 h;"16K or 48K"''" Press 2 or 3 for pages or"'" Hold S for 2 SDrev 2 RArev 2 PWrev 2 MMrev 2 MIrev 2 MDrev 2 KNrev 2 GErev 2 EEEEEEDDDDDD 2 ;thrust;" " 2 ;fuel;" "; 2 ;"Spectrum Computing"' 2 ;"SOFTWARE REVIEWS"'' 2 ;"LET TAPE RUN " 2 ;" LOADING " 2 ;" PRESS ANY KEY TO TURN PAGE ": 2 ;" ";: 2 6666$,-----,$$$$$ 2 6666$$???$$$$6666 2 6666$$66666$$6666 2 +de,f;" "; 2 "3 CHARS CM" 2 " Press 2 or 3 for pages or Hold S for 1 ~ REVIEW !!" 1 |||||||||| 1 you have a swim through our listing, the multiplicity of REMs should make informa- tive reading. This is a machine code util-ity, but you don't need to know any code to use it, ala Wizard Prang.m 1 thrust=thrust+(z$="1")-(z$="2" 1 ter 48K stuff. The top 32K actually runsfaster fo 1 tennis 0 1 strasbourg- 1 reviews2 : 1 reviews1 % 1 re unique et son syst 1 rcles, but I suppose you couldcreate them in BASIC and LOAD th 1 quake x 1 play is of the cockpit viewscreen type. The c 1 o,o;"DIST. ";d;" yds PAR ";p;" HOLE ";hn 1 moonland M 1 m/code 1 left, and jump arrangement. You can use Kempston or cursor joy- sti 1 l;yb1-l,g: 1 l;yb1+l,g: 1 l;" "; 1 ing the maze. Speed is the essence. The inlay blurb seems to poke 1 hc=hc+(hc<hp)-(hc>hp): 1 hc-l,f;" "; 1 hc+l,f;" ": 1 hack = 1 h;"48K Only": 1 h;"16K or 48K": 1 h,o;" ": 1 h ((((0(((((((((((((((((((((((((((((((0((((((88((((((((((((((((88(((((0(((((8998(((((0000(((((8998((((0((((089980((((((((((((089980(((0( (08888880(( 1 golf 1 fuel=fuel-thrust 1 f,o;" ": 1 e d'Orics, Strasbourg retient sa caract 1 dist=dist-l 1 dist=(e*st)/2 1 cowdenb'th 1 coverS 1 cover 1 columns 1 b$="parred" 1 b$="eagled" 1 b$="birdied" 1 ays 16K or 1 angle=angle+(z$="0")-(z$="9") 1 air=dist*g 1 a$="Yet another crowded line!": 1 a$="Sand Wedge" 1 a$="Putter" 1 a$="9 iron" 1 a$="7 iron" 1 a$="5 iron" 1 a$="3 wood" 1 a$="3 iron" 1 a$="1 wood" 1 a$=" " 1 UUnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnU 1 UU@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@U 1 Turns on volcano! 1 Turns off volcano! 1 To SAVE the machine code routine you can either SAVEthe BASIC program with or with- out alterations, or save just the code, which is relocatable. 1 This is better than us-ing LINE 1 REMs because it will work with Microdrives. 1 The code is in a REM inline 9001. 'GOSUB 9000' will putthe address in the variable nam-ed 'call'. Then 'SAVE "42" CODE call,185' will save the bytes ontheir own. 1 The '118's are machine code equivalents of 'PAUSE 1'. Replace with zeroes for faster shake. 1 TENNIS by P.SPROSTON 1 T THE TAPE": 1 SINGLE SHAKE 1 SHAKE IT UP 1 S$="YOURS ,": 1 S$="SIXTH YEAR": 1 S$="PRESS ~R~ TO RE-READ": 1 S$="PRESS ANY KEY TO CONTINUE.": 1 S$="ELSE": 1 S$="DOUBLE HEIGHT": 1 S$="DEAR SIR,": 1 S$="BEATH HIGH SCHOOL,COWDENBEATH": 1 S$="** STOP THE TAPE **": 1 RAMTOP IS MOVED - YOU ARE ADVISED TO FOLLOW THE CHAIN-ING UNTIL YOU LEAVE THE REVIEW SECTION TO AVOID UNUSUAL EFFECTS 1 RAMTOP HAS TO BE MOVED FOR REVIEWS. USE THE CHAINING RIGHT THROUGH OR UNUSUAL THINGS MAY HAPPEN. 1 QUAKE code in decimal data form, with loader. Locates code at 30000, change to suit. 1 Prints 42 column text from DATA statements. Variables x and y determine the start pos-ition for text on screen, and are similar to PLOT variables, x is a cross, y's up. See manual 1 Pokes print position tothe system variable area, then calls machine code routine 1 PRINT SCORE 1 PITCH=PITCH+ 1 Lines from 100 to 600 set up print in DATA statements and call subroutines to do the real work 1 LOAD THE FOLLOWING PROGRAM 1 LETTRE 1 INSTRUCTIONS 1 IAN. Is the 1 I would strongly recommend taking the plunge, if only to get your pawson 'Penetrator'. 1 HOPE YOU REALLY APPRECIATE 1 GRAPHICS E AND F USED FOR ACCENTED e's 1 GHOW ABOUT EXTENDING YOUR REVIEW SECTION TO INCLUDE HARDWARE I.E.A JOYSTICK SURVEY WOULD BE"'"APPRECIATED BY ME AND I'M SURE MANY OTHERS. ALSO,YOU MIGHT"'"APPROACH SOFTWARE HOUSES FOR"'"ADVERTS IN THE SAME VAIN AS"'"A&F'S AD IN THE LAST ISSUE (THATDID MUCH TO PROMPT ME TO BUY IT)" 1 GGxxxxxxxx 1 GGGxxxxxxGGGGG 1 GGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBGGGGGGGGGGGGGGGGGGGGDGGDGGGGDGGGGDDGGGDGGGGGGGGGGGGGGGGGGGGGGGGGGDGGGGGGGGGGGGDGGGGGGGGGGDGGGGGDGGGGGGGGGGGGGGGGGDGGGGGGGGGGGGGGGGGGGGGGDGDGGGGGGGGGGGGDGGGGDGGGGDGGDGGGGGGGGGGDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDGGGGGDGGGGGGDGGGGDGGGGGGDGGGGGGGGGGDGGGGGGDGGDGGGGGGGGGGGGDGGGGGGGGGGGGGGGGGGGGGGGGGDGGGGGGGGGGGGGGGGGGGGGGGGGGGGDGGGGGGGGGDGGGGGGGGGDGGGGGGDGGGGGGGGGGGGGGGGGGDGDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDGGGDGGDGDGDGDGGGGGGGGGGDGGGGGGGGGGGGGGGGGGGGGGGGGGDGGGGGGGGGGGDGGDGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDGDGGGGGGEEGGGGGGGGGGGGGGGDGGGGGGGGGGGGDGEEGGGGDGGGDGGGDGGGGGGGGGGGDGGGGGGGDGFFFFFFFFFFGFFGFEGGGGGGGGGGGGGFFGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGG 1 GGGGGGGGGGGGGF 1 GGGGGGGGGGGGG 1 GGGGGGG22200222 1 GGGGDDDDDDGGxGG 1 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGFFFFCCCCCCCCCCCCCCCCCCCCCCCGGGCCCCCCCFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1 FFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1 End of data statements. 1 D||||||||| 1 Demo of 27 line screen 1 DRAW MOUNTAINS 1 DDDDDDGGGGG 1 CODE POKER 1 CCCCCCFFFFFFFEEEEEEEG 1 CCCCCCFFFFFF 1 CCCCCCCFFFFFFF 1 Because the code is in a REM at the end of the program,alterations to the program will move the code around in memory. A 'GOSUB 9000' should always be used before a USR call to make sure you have the right address. 1 BS=BS+(OB<B 1 BGGGxxxxxxxxxxxG 1 AS=AS+(OA<A 1 ADDR=31999 1 ADDR=31231 1 ADDR=30463 1 AAEEEEEEEAA 1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 AAAAAAAA@@@@@@ 1 A$=(A$+Y$) 1 ??%)$$6666 1 <@BB|>BBBB 1 ;"total ";t; 1 ;"presents- "; 1 ;"par ";pt; 1 ;"fuel hsi vsi thrust" 1 ;"__________" 1 ;"Wolsey Road"' 1 ;"Wolsey House"' 1 ;"With Dimple ^" 1 ;"WRITE OR PRESS 1 ;"Use the keys "'"9 turn left"'"0 turn right"'"1 increase thrust"'"2 decrease thrust"''"land your L.E.M. on the pad (in yellow)." 1 ;"Score so far = ";t-pt 1 ;"STROKES" 1 ;"SPEED DUEL from DK'TRONICS"; 1 ;"SERVICE-press Q": 1 ;"SERVICE-press P": 1 ;"SAVE ""QUAKE""CODE 30000,80": 1 ;"RAPEDES from Visions"; 1 ;"Pts:";BP 1 ;"Pts:";AP; 1 ;"Press to continue" 1 ;"Press S to SAVE CODE" 1 ;"Press R to Read Again"''; 1 ;"Press Q to Quit"''; 1 ;"PRESS ANY KEY": 1 ;"PLEASE WAIT" 1 ;"PLAYER "; 1 ;"PINBALL WIZARD from CP Software"; 1 ;"No Dimple" 1 ;"MISSION IMPOSSIBLE by Silversoft"; 1 ;"MELBOURNE DRAW from Melbourne"; 1 ;"MAR/APR ISSUE 1 ;"MANIC MINER from Bug Byte"; 1 ;"London W1R 3AB" 1 ;"LINE . (ADDRESSES 31231 & 31999)": 1 ;"KNOT in 3D from New Generation"; 1 ;"Interface 2 Adapter" 1 ;"Hemel Hempstead"' 1 ;"Hacker's Hangout"; 1 ;"HP2 4SS" 1 ;"GENON from New Generation"; 1 ;"FUTURE GETTING NEARER- OFFICIAL": 1 ;"DO YOU WISH TO SAVE THESE": 1 ;"Connection" 1 ;"CLUB SELECTED ";a$;" ": 1 ;"CHARACTER SETS ? (Y/N) ~";A$;" 1 ;"Argus Press Software"' 1 ;"And room for two more down here!": 1 ;"A NEW CHARACTER-GENERATOR"''" COMMING FROM FRANCE" 1 ;"1 Golden Square"' 1 ;"-By PHILLIP SPROSTON-" 1 ;" THEN PRESS ANY KEY TO CONTINUE" 1 ;" STILL LOADING LET TAPE RUN " 1 ;" START THE TAPE " 1 ;" READ TEXT AGAIN " 1 ;" R to REPEAT- Other to CONTINUE " 1 ;" Q to QUIT or any to read again " 1 ;" Q to QUIT or ANY to play again ": 1 ;" Joystick"; 1 ;" HANG ABOUT - STILL LOADING ": 1 ;" Compare with this normal text.": 1 ;" COLOURS TOGETHER " 1 ;" 5 4 3 2 1" 1 ;" 1 2 3 4 5" 1 ;" 1 2 3 4 5 1 ;" *** M O O N L A N D E R *** "''" By PETER COOKE" 1 ;" STILL LOADING - LET TAPE RUN " 1 ;" SOLDERING SIDE " 1 ;" LINK IDENTICAL "; 1 ;" Interface"'" Connections" 1 ;" CRASH !!!! Press a key ": 1 ;" ALL VIEWED FROM "; 1 ;" 9 8 7 6" 1 ;" 6 7 8 9" 1 ;" 6 7 8 9 1 ;" ******* SAFE LANDING ******* ": 1 ;" STOP TAPE - PRESS ANY KEY "; 1 ;" Press P for a printout, or" 1 ;" PRESS Q TO "; 1 ;" PRESS ANY KEY TO TURN PAGE": 1 ;" Wizard Prang "; 1 ;" PRESS A KEY TO TURN PAGE ": 1 ;" press a key to start ": 1 ;" STOP THE TAPE " 1 ;" another world shattering Z80 machine code effect routine. 1 ;" ": 1 :?????????????== 1 ::???????????==- 1 ::?????????=--- 1 ::??????:---- 1 ::?????:---- 1 888888888888888888888 1 8888888888880888 88888888 1 888888888880 1 8888((8888 808 1 8888((8888 1 888((((((((88808 1 6666$,-----,$$$$% 1 6666$$???$$$$%--- 1 6666$$???$$$$$%-- 1 6666$$???$$$$$$%- 1 6666$$9??$%$$6666 1 6666$$-----$$6666 1 6666$$)---)$$6666 1 30403,175: 1 3 CHARS CM 1 22222222222222 1 222222222222 1 22200222GGGGGGGGGGGGGGGGGGGGGGGG22200222GGGGGGGGGGGGGGGGGGGGGGGG22200222GGGGGGGGGGGGGGGGGGGGGGGG22200222GGGGGG 1 2220022222222222444444442222222222200222222222244,,,,,,4422222222220022222222244,,,,,,,,442222222220 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%% 1 00000000000000000000000000000000WWWWWWWWWWggggggggggggggggggggggFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 1 00000000000000000000000000000000022222222222222222222222222222200222 1 ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111119999111111111111111111111111111199991111111111111111111111111111999911111111111111 1 ,o;" Score ";t-pt;" " 1 ,o;" " 1 ,l;"WIND SPEED"; 1 ,"you have a swim through our listing, the multiplicity of REMs should make informa- tive reading. This is a machine code util-ity, but you don't need to know any code to use it, ala Wizard Prang." 1 ,"to wrap round to the next line in an or- derly way. The next poke should be equal" 1 ,"to 176 minus 8 times the desired line num-ber, but different spacings can be used." 1 ,"text anywhere, even across character lines" 1 ,"successive prints out of register by one pixel each time. It is also possible to" 1 ,"rather cramped lines on the main part of the screen. Let's have a demo." 1 ,"pixel width, this works very well, but if CAPITALS are used, the crowding shows up." 1 ,"is for the column number, which should be 0 or a multiple of six if you want print" 1 ,"have 25 lines of print on the main part ofthe screen, instead of 22." 1 ,"data statements to hold the text in the program while the a$ is otherwise engaged." 1 ,"column screen, but also the ability to put" 1 ,"be poked with numbers similar to the coor-dinates for plot commands. The first poke" 1 ,"and spaces. Sort of a pixel defined PRINT" 1 ,"and jamming them together. As most of the Spectrum characters do not use the full 8" 1 ,"Wrap-around will space lines to the usual 8 pixels, but a 7 pixel line will allow 25" 1 ,"The a$ can be used over and over again, aswe are doing in this demonstration, using" 1 ,"By Tony Barber and Nigel Harris" 1 ,"AT command. The bold print of the title atthe top of this page was produced by three" 1 ,"4 2 C O L U M N S",67 1 ," What a utility! Not only do you get a 42" 1 ," The text to be printed must be placed inthe a$ before the code routine is called." 1 ," The program works by removing the edge pixels from both sides of each character" 1 ," The code routine expects to find a startposition in locations 23728-9. These must" 1 ," Naturally these advantages are not to behad without a bit of extra effort, but if" 1 , FOR BEING THERE WHEN I LEAST NEEDED HIM ." 1 +de,f;" ": 1 ******************************* CHARACTER GENERATOR*********************************** 1 ** DOUBLE - HEIGHT ** 1 ** CHARACTERS . ** 1 *(ho-x))+92 1 *(he-y))+124 1 )+f-l,(ho)/8 1 ))+f,(ho/8 1 (yp,xp)=33 1 (yp,xp)=102 1 (go-p)+" on this hole" 1 (0888888880(0(((08888880((((((((((08888880((0((((088880((((((((((((088880(((0((((088880((((((((((((088880(((0(((((0880((( 8 (( 8 (((0880((((0((((((00((((((((((((((((00(((((08((((((((((((((((((((((((((((((088((((((((((((((((((((((((((((80888(((((((((((( ((((((((((((8808 88((((((((888 1 ((08888880((0 1 (((0888888880(0( 0888888880( 1 (((((((((((((((((((((((((((((((((((((((((x(((((((((((((((((((((((((((((((((((((((((((((((((((((((((( 1 ''''''" Q to QUIT or any other to PLAY" 1 ''"(OH YES , HOPE YOU DIDN'T MIND ME NICKING THE MULTI-BORDER LINEAND THE M-CODE SIREN !!)" 1 ''" When on the Green, the club is automatically a putter."''" Press a key to continue." 1 ''" Subscriptions only to-"'' 1 ''" Controls are:"''" Number keys select club"'" A and S to set direction"''" ENTER when happy, then:"''" A and S to set strength"'" And ENTER to shoot." 1 ''" Francis!"''" Je suis bien content de savoirque, tandis que la plupart de laFrance est inond 1 '"product of the millenia' cate- gory. What I failed to notice was that sending a nomination entered one in a free draw. Yes,that's right. I've won an Oric." 1 '"WELL,THAT'S ALL FOR NOW ." 1 '" Our address has changed. All letters, programs, contributionsto-"'' 1 '" Francis's letter gets the starprize this week, and so does thefollowing one, as I could not choose between the Scots and theFrench with any hope of safety!"'''" PRESS ANY KEY TO TURN PAGE " 1 '" By the time you read this, youwill be hearing the first com- plaints from those whose QuantumLeaps are late arriving, for allindications are that initial or-ders have been very heavy and Sinclair has another success." 1 '" (Editorial material sent to our subs department gets delayedor lost!)" 1 '" PLAYER TWO--RIGHT"'" KEYS 6-0=UP"'" H-ENTER=DOWN" 1 '" PLAYER ONE--LEFT" 1 '" MAKE SURE THE BALL DOES NOT HIT YOUR PLAYER OR YOU LOSE" 1 '" HIT THE BALL WITH A FOREHAND OR BACKHAND": 1 '" A GAME FOR TWO PLAYERS": 1 ' compatible avec le SPECTRUM."'',"l'Editeur" 1 %%%%%%%%%%%%% %%%GGGGGGGGGGGGGGGGGGGGGGGG%%% %%%GGGGGGGGGGGGGGGGGGGGGGGG%%% %%%GGGGGGGGGGGGGGGGGGGGGGGG%%% %%% 1 %%%%%%%%%%%%% %%%%%%%%%%%%% 1 %%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 1 "whole character, making detail work much easier. "'" You can also scroll the screenin 8 directions by pixel or swapit round, left to right. And youget a 'FILL' command, why not? Is there anything missing?" 1 "which is which, I'll just say you need two which fit into the Interface and one which the joy-stick fits into. The pins have tiny identifying numbers, but wehave designed our diagram to be usable even if you can't read them. Note that the numbering is" 1 "to skip the demo and watch what happens in play without touchingthe keyboard."'" Conceptually, this is a 3D version of a 'surround' type of game. The object is to fly aboutthe mini-cosmos without running into your own cubical trail, the" 1 "the tape cartridge is the same, which means not only that they are going to be easier to get, but also they are going to have to get cheaper. At the present price they cost the same as a" 1 "the laser, and you have no con- trol over your speed of ascent. Kempston, AGF, and Protek joy-sticks are supported, but the keyboard is quite adequate for the three controls. You also geta 'hold' function.": 1 "takes over the universe."'" There are lots of doors in themaze which open and shut when the right code number is typed in. Your ESP supplies the codes most of the time, but wears out as you get tired." 1 "strokes": 1 "strasbourg" 1 "stick wired to two plugs which will imitate the cursor keys by using both sockets on the Sin- clair interface two, but until then lets have more user definedcontrol keys. (Idea duly pinchedSee 'Hackers Hangout' -Ed.)": 1 "reviews2" 1 "reviews1" 1 "reversed on the joystick side. The Interface 2 manual is in- consistent about which port is port 1 and which is port 2, so we have labelled them in regard to the dimple on the Interface next to one of the ports." 1 "revealing this long buried weak-ness outside my own home. Bliss! Of course, the table is the wrong shape and not as complex as the mechanical version, but the action is perfect, just likethe McCoy, especially when the ball rattles around the bumpers." 1 "real value for your money."'" Willy has to be guided througheach level, avoiding poisonous bushes, mining robots, and the like, while collecting keys to get to the next level. Collaps- ing floors and other wrinkles": 1 "moonland" 1 "magazine like this one (only a little shorter) that costs `8 are you? So we won't produce it. So if the QL is to be a big success, the price of the micro-carts must come down, they must be easier to get, and be mass" 1 "just add to the fun."'" Controls are a simple right, left, and jump arrangement. You can use Kempston or cursor joy- sticks, but the keyboard is OK. No sophisticated protection isemployed in this program, so you" 1 "its capabilities. Well, just forfun, really."'" DRAW comes with a twenty page manual covering the many facili-ties. There are about 25 editingcommands not counting the cursormotion or tape handling menu." 1 "interface (and there will be no tape magazine). The third party software producers who made sucha success of the Spectrum are not going to put up with expens-ive, single source media which they can't get mass duplicated. You are not likely to buy a " 1 "in which the opponent stays put. The cassette insert says 16K or 48K but the game requires a 48K machine. Tiny quibble unlessyou happen to have a 16K machineand buy the game on the basis ofthe assurance on the label.": 1 "happens when you light up all the letters in SAGITTARIAN. Is there another layout or two hid-den behind some score I will never obtain? Someone had bettertell me, so that I can tell you.": 1 "green and yellow, or the red andblue 'chasers'. The display is of the cockpit viewscreen type. The controls execute a right- angle turn in the chosen direc- tion. Makes the head whirl.": 1 "expensive by the byte. Ignoring any other advantages of disks, the media could quickly destroy the price differential of the hardware."'" The QL depends wholly on the microdrive, there is no tape" 1 "duplicable. And when it happens,it will happen for us too."'" And now an item for those of you who feel that your editor's notable immodesty is overdue fora skewer." 1 "discount store video cassette, which makes for a ludicrous com-parison. More to the point is that a proper floppy disk can behad for about `2 yet commonly holds four times the data, whichmakes micro-carts ten times as" 1 "cowdenb'th" 1 "can modify the code a bit with- out too much effort. POKE 35130,1 before the USR call and Willy lives forever. Anyone who has just gone purple in the face at the thought of such 'cheating' should remember that it is only" 1 "but a simple scenario can have lasting entertainment value if you get it right."'" Our review copy came without a cassette insert, which coupledto the abysmal operator skills available to this reviewer meansthat we still don't know what" 1 "any orientation. There are also routines to define UDGs straightfrom the screen and SAVE them orthe screen itself."'" One of the best tricks is the ability to magnify the part of the screen you're working on so that each pixel is the size of a" 1 "a game, and that we all get our fun in different ways. Some of us would never get to the later screens without a boost. Yes, I do mean me."'" Miner Willy will remain in thecharts for a while yet, whateverpublisher's label he carries.": 1 "You have a bogie "+ 1 "You have ";b$;" the hole" 1 "You completed the hole in ";go 1 "WHERE ~S$~ IS THE REQUIRED"'"STRING AND X & Y ARE THE CO-ORDSTHE ~30463~ IN LINE 9040 REFERS TO THE CHARS SET IN USE . IF THENORMAL 1 "WHAT DO YOU WANT AS THE WINNING SCORE ";WS 1 "WELL THATS ABOUT IT FOLKS !!"'"I'VE SAID EVERYTHING I DIDN'T"'"WANT TO SAY AND DID EVERYTHING I DIDN'T WANT TO DO . I'D JUST LIKE TO TAKE THIS OPPORTUNITY TOSAY ~ ~ TO ALL THE" 1 "THIS DOUBLE HEIGHT SET IS EASILYPROGRAMMED FOR,AND IS BEST DONE BY A SHORT SUB-ROUTINE SUCH AS -" 1 "Press any key to continue" 1 "Par for hole ";hn;" is ";p 1 "Number of holes? (18 max.) "; 1 "I WOULD NOW LIKE TO OFFER SOME SUGGESTIONS TO S 1 "I SUPPOSE I HAD BETTER MENTION MY LITTLE ..... ER ..... BROTHER(NOT THE WORD I WAS LOOKING FOR BUT IT'LL HAVE TO DO), 1 "F",A,A,A,16 1 "DONT BE SILLY -- PRESS ENTER";Y$: 1 "D",A,A,56 1 "AS I CASUALLY ~PRESS ANY KEY~ I TAKE PITY ON THE LESSER"'"MORTALS WITHOUT SPEC-COMP WHO"'"WEAR-AWAY THEIR PSEUDO-"'"PROFESSIONAL KEYBOARDS AND"'"FINGERS ONLY TO FIND,MANY HOURS LATER,THAT THE ~MASTERPIECE~"'"DOESN'T WORK OR,AT BEST,IS"'"ABOUT AS ORIGINAL AS HANGMAN !!" 1 "AND AT LAST I GET TO SEE WHAT MYCASH IS BUYING THANKS TO YOUR"'"INNOVATIVE ~ 1 "ALSO,HOW ABOUT A SERIES ON"'"MACHINE-CODE PROGRAMMING ?" 1 ";" ONE IS USED IT"'"SHOULD BE REPLACED WITH 15616 ." 1 "9";"GLENAGLEYS"''" By Richard Warren" 1 "8";"HAVING JUST REACHED THE"'"LETTERS SECTION OF YOUR THIRD"'"ISSUE,I WAS SHOCKED TO FIND NONEFROM THE GREATER SIDE OF THE"'"BORDER ! NOT TO BE OUTDONE BY"'"THE SASSENACHS,I FELT BOUND TO PUT PEN TO PAPER - OR RATHER"'"FINGER TO BUTTON ." 1 "8",I;"*"; 1 "6";"* PRESS A KEY TO TURN THE PAGE *" 1 "5";"IF YOU THINK I'M NOW GOING TO PRAISE YOU ~TO THE SKIES~"'"THEN I'M AFRAID YOU'RE CORRECT!!"'"WHAT AN EXCELLANT IDEA TO HAVE A MAGAZINE ON A TAPE! NO LONGER DO I HAVE TO SIT BLEARY-EYED AT LISTINGS IN OTHER MAGS TRYING TODISTINGUISH 8'S FROM B'S ETC." 1 "5";"AS THE MORE OBSERVANT AMONGYOU WILL HAVE NOTICED,I HAVE"'"CHANGED THE CHARACTER SET BY"'"POKING SYSTEM VARIABLE ~CHARS~ TO DIFFERENT ADDRESSES IN RAM . THIS ONE IS SITUATED AT 30463 SO,TO CALL IT YOU POKE 23607 WITH 117 AND 23606 WITH 255." 1 "24";"MARTIN." 1 "24";"CRAIG"; 1 "22",Y;"t": 1 "21",Y;"sr" 1 "18";"SET IS REALLY TWO"; 1 "18";"SCOTLAND"; 1 "18";"FIFE,"; 1 "18";"COWDENBEATH,"; 1 "18";"59 CHAPEL ST.,"; 1 "18";"27/10/83" 1 "18";"- ONE FOR EACH" 1 "12";"efgikmoq."; 1 "12";"d hjlnpl" 1 "12";"abc"; 1 "12",I;"*": 1 "1","0","1","0",".5","2",".5","4",".5","0",".5","4","1","7","1","12","1","12",".5","12",".5","12",".5","7",".5","4","1","0","1","5","1","9",".5","5",".5","4",".6","7",".5","4",".5","0","1","2","1","0",".5","2","2","0" 1 "" "---- 1 "" "---- 1 "" $%--- 1 "" $$%%- 1 " WINS BY ";X;" POINTS" 1 " WINS BY ";X;" POINT" 1 " SPECTRUM COMPUTING - ISSUE SIX MAR/APR 1 " Editorial next page Forty-Two ""columns"" M-Code Lander ""moonland"" Software Reviews ""reviews1"" Wizard Prang's ""quake"" Indoor Version ""golf""" 1 " Your retro rockets will slow you slightly, and must be used for landing or you crash, as youdo if you miss one of the three pads by even a smidgen. On the way back up the rocket button becomes the 'fire' control for" 1 " You get five speeds, a 'hold' control and a high score table with initials. Top speed is too fast for me, so arcade stars should be happy. Movement is in 8 directions, not just the more usual 4, which gives your joy- stick its rightful diagonals." 1 " You get fast/medium/slow plus hold/start options and demo. Thepackaging doesn't mention it, but Kempston, AGF, and Mikrogen joysticks are supported, other- wise it's the dreaded cursor keys. Someone soon is going to pinch my idea and supply a joy-" 1 " You get a practice go at the computer's code before entering the maze. Speed is the essence. The inlay blurb seems to poke fun at a computer taking over the universe. Rash words which the writer will one day regret.": 1 " You do need a Kempston joy- stick for this one. The keyboardcontrols are loony, using the numbers from 6 to 0, but neitherthe cursor directions nor the Interface 2 joystick directions apply. Room for a mod here.": 1 " You control the white car via Kempston joystick or keyboard, and the yellow car is driven by the Spectrum in those odd micro-seconds when it isn't throwing scenery around the screen and whipping the road about.": 1 " You can use the Interface 2 sticks if you must, but up and down are reversed. Turn it roundand left and right are reversed.Hold it upside down, and the directions are right. Can you find the fire button?" 1 " With upgrades to 48K availableat around `20 however, I would strongly recommend taking the plunge, if only to get your pawson 'Penetrator'. Perhaps with a few more bytes, this prog could have had user defined control keys or more joystick options.": 1 " Welcome to our sixth issue." 1 " Visions claim that this prog- ram is full of bugs, and so it is, even if you don't count the snails. It is, of course, a ver-sion of 'centipede', and quite anice one, if that's what you're looking for." 1 " To get onto the high score table you have not only to com- plete the course, but beat the other car. I adjudge this quite impossible at level 5. Perhaps real life driving inhibits one. There is also a practice mode," 1 " This will probably have littleeffect on Spectrum sales, as themachines are in very different markets, but one thing about theQL is very good news for us. TheMicrodrive is going to blossom. Of course, the QL's drives areslightly different from ours,but" 1 " This magazine is made up of a number of articles and programs chained together in a manner similar to the 'HORIZONS' tape that came with your computer." 1 " This is another 16K game, but the cassette label doesn't let on. In fact, you can't even findthe word 'Spectrum' until you open the box. There is a clue inthe form of an oblique rainbow on the cover. Why the secret? Their other packs are the same." 1 " This is Phillip Mitchell's ownhigh-res drawing utility as usedto produce the title pages for PENETRATOR and TERROR-DAKTIL. How sweet of him to make it a- vailable to the competition. We have used it to produce a cartoon as a demonstration of" 1 " This bit of gear can be made up in a few minutes using three 9 pin 'D' connectors and some wire, provided you can solder. 'D' connectors come in male and female, and rather then get intoa philosophical discussion about" 1 " There are also rollovers and other traditional pinball furni-ture, and you get two sets of flippers, ganged together. The plunger gives variable oomph andyou can beat on the side of the TV all you like without ever": 1 " The playing area is warped to fold back on itself in hyper- space, so you never find the edges or know what shape it is, but one dimension can be pinned down. It takes about 5 seconds to cross it in the fast setting." 1 " The easiest way to use it is to go through the articles in sequence, following the prompts.However, there is a table of contents on the next page, for those who wish to go straight toa particular article or program." 1 " The door codes are 3 digits entered according to a keyboard overlay, as the number keys con-flict with cursor controls. I wouldn't want to play this one without a joystick and four cupsof coffee." 1 " The basic idea is to stay on the road, choosing a speed ap- propriate to the driving condi- tions. You can also select the driving conditions from a menu of 5 circuits and five degrees of opponent's skill." 1 " Sinclair's Spectrum Interface 2 joystick ports are of limited use, because they imitate an oddset of keys not catered for by most existing software. Luckily,they can be reconfigured to giveone port imitating the cursor keys, which is much more useful." 1 " Shutting doors behind you willdelay Bogul, but the computer opens them up again and shuts others in your face. Evil, see? Having got to the computer youmust best it at mastermind and get out again with added Boguls.": 1 " Rather than modifying the in- terface itself, which you might one day want to use with ROM cartridges if the price is ever reduced to a reasonable figure, we have designed an adapter to fool the Interface." 1 " Please note that some files load in an unusual fashion, but they all auto-run and tell you when to start and stop the tape." 1 " Pins identified by a solid coloured blob should be wired tothe pin of the same colour. The plain white pins should not be connected. Housing and cosmetic details are left as an exercise for you, dear readers!" 1 " Perhaps you noticed the invi- tations in a number of magazinesfor nominations for the British Microcomputing Awards run by VNUand the Sunday Times. Naturally when I saw these I immediately sent off as many coupons as I could get, nominating 'Spectrum Computing' in the 'software " 1 " Miner Willy is one of 1983's stars, so why did Bug-Byte wait until 1984 to send a review copyto this prestigious and influen-cial journal? This is especiallyodd as its author has recently transferred the rights to his own publishing company." 1 " Kempston or cursor joysticks are supported, but even so my keyboard took a beating from door codes being punched in. I often needed several attempts toget a door open, probably due topanic brought on by Boguls foot-steps approaching. Good effect." 1 " It's still a smashing program of course, whoever is selling itby the time you read this. With the mad piano, twenty different levels (and I mean different!), and a demo mode to give you a glimpse at all of them, you get" 1 " It's 'Corridors of Genon' in full, and it involves being pur-sued around a circular 3D maze by Bogul, who resembles the vac-uum cleaner beast from 'Yellow Submarine'. Your task is to get to the evil computer at the mazecentre and knobble it before it" 1 " It takes a while to work out just what is going on in this program, and although the demo mode is visually most entertain-ing, it does not promote under- standing because you have no in-dication of the computer's mani-pulation of the controls. Better" 1 " Impossible indeed. There are supposed to be 50 screens, but Icouldn't tell you what they looklike, apart from the one in our snap. The four asteroid belts move in different directions, and your lander can't hover, so you just have to dodge." 1 " I might churlishly complain that there is no easy way to getcircles, but I suppose you couldcreate them in BASIC and LOAD them from tape. A joystick wouldhave been nice too, but this is a professional tool, not a toy!": 1 " Having gone on at some length elswhere about Silversoft pro- ducing mostly 16K games, I now find that Visions seem to have espoused a similar policy, so 16K users would seem to be well looked after." 1 " As my best results were gainedat an indicated speed of 30 MPH,I had a lot of trouble being runinto from behind if I allowed the yellow car any skill level above 1. You can easily summon up more speed than you can cope with, even on the easy circuits." 1 " As I remember it, a box of Crackerjack and a go on the pin-ball machine both cost a nickel and I never got enough of eitherone, (they were big boxes then, too). Now I can glut myself, on Pinball at least, without even" 1 " An eight directional keypad layout is used to move a pixel about the screen, drawing, eras-ing or toggling as it goes. Picka mode, any mode. Attributes canalso be set by cursor or global-ly, and text can be inserted in": 1 " Almost all Silversoft's titleswill run in 16K, in fact. Ownersof unexpanded Spectrums might beinterested, right? This is a public service announcement. They do put a screen photo of each game on the label, though, and we naturally must approve." 1 " A 3D road race game on a Spec-trum must represent the limit ofthe art. I know I've said that before but this time I'm sure! You don't get a wheel and ped-als of course, but most of the other features of the stand-up arcade version are incorporated." 1 " 16K programs often suffer by comparison with the better 48K stuff. The top 32K actually runsfaster for one thing. For a com-pany to specialize in 16K is un-usual, but hardly shameful!": 1 " You will be able to SAVE the code on its own via the menu on the next page, or just edit the BASIC to suit yourself. There are lots of REMs. "'" Press Q to turn page, or any other to see a single shake." 1 " This routine is relocatable and requires about 80 bytes of memory, so you could stick it in a REM like we do with our 'STOP TAPE' siren, or in the printer buffer or wherever." 1 " KEYS 1-5=UP"'" A-G=DOWN" 1 " At the moment, the code is at address 30000, and also in DATA statements in BASIC, at line 3000, in decimal form. Each time the code is called the screen shakes once, so a single call gives a 'hit by a missile' effect, and multiple calls give an earthquake." 1 " CONTENTS - SIDE TWO" 1 " CONTENTS - SIDE ONE" 1 " GLENEAGLES" 1 " $$$%% 1 START THE TAPE 1 SCOTLAND THE BRAVE 1 KEEP UP YEIR GUID WURK 1 Finds address of code in next line 1 EARTHQUAKE 1 APS LTD 11111000000 1 GOLDEN SQUARE LONDON W1R 3AB TEL. 01-437 1002 EDITOR IOLO DAVIDSON " 1 88888888 1 11111000000 APS" 1 0888888880((( 1 "getting a tilt, if you reckon ithelps your game."'" Software producers don't seem to worry a lot about 16K users, so it's nice to find a good 16K game now and then. Adventures and the more complex arcade num-bers would seem not to be on," 1 88888888 1 `` @@ 1 @@@@@@ 1 @@@@ 1 " Letters from... ""strasbourg"" And... ""cowdenb'th"" More Reviews ""reviews2"" Two Player ""tennis"" Hacker's Hangout ""hack""" 1 1 1